ringed worms - Turc Anglais Dictionnaire